home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -in_the_mag- / emulation / consoles / amisnese / amisnese.doc < prev    next >
Text File  |  1997-12-12  |  5KB  |  148 lines

  1.  -------------------------------
  2. * Amiga SuperNES BETA RELEASE 2 *
  3.  -------------------------------
  4.  
  5. Amiga SuperNES Emulator (AmiSNESE) is Copyright © 1997 Jesper Svennevid.
  6.  
  7. Distribution of AmiSNESE and documentaion must be in it's unmodified form.
  8.  
  9. Disclaimer
  10. ----------
  11.  
  12. The author cannot be held liable for the suitability or  accuracy  of this
  13. manual  and/or  the  program(s)  it  describes.  Any  damage  directly  or
  14. indirectly caused by the use or misuse of this manual  and/or the  program
  15. it describes is the sole responsibility of the user her/him self.
  16.  
  17. History
  18. -------
  19.  
  20. BETA RELEASE 1
  21.  
  22.  - Initial release
  23.  
  24. BETA RELEASE 2
  25.  
  26.  - Now supports any size on roms. (Only limited by the memory available)
  27.  - Rendering-routines now display graphics on GFX-boards. (CGFX tested OK)
  28.  - Removed the exclusive flag on the emulation screen.
  29.  - Added user-control over frame skip and emulation speed.
  30.  - Screen is now double-buffered to avoid flickering.
  31.  - SNES PAL/NTSC modes emulated correctly.
  32.  - Fixed bug in CPU, permitting 2 new rom's to display their graphics.
  33.  - Starting to implement several BG's.
  34.  - Mode 0 semi-implemented.
  35.  - Configuration saved on exit. Last accessed path saved in configuration.
  36.  - Builtin debugging system semi-implemented.
  37.  - Graphics are now rendered in fastmem and then copied to chipmem. This
  38.    gives great improvements when fastmem is available. Chip-only users
  39.    will not lose speed on this, as within the copy, the BG-merge occurs.
  40.  - DMA and hardware for OAM added.
  41.  - VRAM accessing errors fixed.
  42.  
  43. Requirements
  44. ------------
  45.  
  46. Processor:   MC68020+
  47. OS Version:  3.x
  48. Graphics:    AGA or GFX-board
  49. Memory:      500kB memory MINIMUM (FASTMEM is HIGHLY recommended!)
  50.  
  51. This program uses reqtools.library (© 1991-1994 Nico François,
  52. 1995 Magnus Homgren) for the filerequesters.
  53.  
  54. Usage
  55. -----
  56.  
  57. Should be self-explaining thanks to the very simple GUI.
  58.  
  59. Main Menu
  60. ---------
  61.  
  62. Open ROM       - Opens a file-requester and after that loads and tries to
  63.                  identify the ROM header. The ROM is NOT loaded into memory
  64.                  at this point.
  65.  
  66. Start Emulator - Loads the ROM into memory and tries to execute it. If you
  67.                  get a emulator-error right after clicking, you might be
  68.                  too low on memory.
  69.  
  70. ROM Info       - Opens a small window with some information about the
  71.                  selected ROM image.
  72.  
  73. Preferences    - Opens program preferences.
  74.  
  75. About          - A small about requester.
  76.  
  77. Quit           - Now WHAT could this button do? :)
  78.  
  79. Preferences
  80. -----------
  81.  
  82. ROM Force - Used to force a romimage into a certain mode. As the emulator
  83.             itself only supports LowROM's, it's recommended to select
  84.             'Force to LowROM'. Demos REQUIRE this due to their arbitrary
  85.             size.
  86.  
  87. DWrite    - No effect currently, but will soon affect the way the screen
  88.             is updated. Non AGA-users are recommended to keep this switch
  89.             turned OFF.
  90.  
  91. CyberGFX  - No effect currently, but will allow CGFX users to actually run
  92.             the emulator within a window. This will at LEAST require 15 bit
  93.             highcolor.
  94.  
  95. Skip      - SNES Screenrender frame skip. Currently a bit unreliable, but
  96.             will use more correct routines soon.
  97.  
  98. Speed     - Sets the speed of the 65816 CPU. Can be useful when running
  99.             small demos that don't use the CPU much. Too low values may
  100.             affect screen-updates. Can make great improvements on speed
  101.             if combined with 'Skip'.
  102.  
  103. Debugging requester
  104. -------------------
  105.  
  106. Ok                 - Exits the emulation and brings you back to the menu.
  107.  
  108. Continue Emulation - Continues to emulate the SNES where it left off.
  109.  
  110. Enter Debugger     - Launches AmiSNESE's built-in debugger.
  111.  
  112. Debugger
  113. --------
  114.  
  115. Single Step     - Step one instruction. Graphics are NOT updated.
  116.  
  117. One Frame       - Run an entire frame of code. Graphics are updated.
  118.  
  119. Abort Emulation - Exits the emulation and brings you back to the menu.
  120.  
  121. Cont. Emulation - Continues to emulate the SNES where it left off.
  122.  
  123. FAQ
  124. ---
  125.  
  126. Q: I'm using a graphics-card, but I can STILL not get any graphics
  127.    displayed when launching your emulator!
  128.  
  129. A: Try to promote the screenmode into something your gfx-board supports,
  130.    it should solve the problem.
  131.  
  132. Q: Where can I find the rom's that you show screen-shots off on the
  133.    homepage?
  134.  
  135. A: I've now added some non-commercial ROM's to the page, allowing you
  136.    to test the emulator.
  137.  
  138. Registration
  139. ------------
  140.  
  141. Is not yet possible.
  142.  
  143. Contact
  144. -------
  145.  
  146. For bugreporting and ideas, write to:
  147.     Jesper Svennevid <chip@ramses.ml.org>
  148.